package com.glory.brepda.entity;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * FileName: FTTestProgramListEntity
 * Author: XJH
 * Date: 2020/5/29 14:08
 * Description:
 * History:
 */
public class FTTestProgramListEntity implements Serializable {

    private List<ProgramEntity> FTTESTPROGRAMLIST;
    private String PlantName;
    private String ProcessName;
    private String EqpID;
    private String RecipeEqpID;
    private String RecipeID;
    private String RecipeVer;
    private String RecipeType;
    private String FileUrl;
    private String SiteNo;
    private String GradingMark;
    private String PrgLocalFile;

    public String getPrgLocalFile() {
        return PrgLocalFile == null ? "" : PrgLocalFile;
    }

    public void setPrgLocalFile(String prgLocalFile) {
        PrgLocalFile = prgLocalFile;
    }

    public String getPlantName() {
        return PlantName == null ? "" : PlantName;
    }

    public void setPlantName(String plantName) {
        PlantName = plantName;
    }

    public String getProcessName() {
        return ProcessName == null ? "" : ProcessName;
    }

    public void setProcessName(String processName) {
        ProcessName = processName;
    }

    public String getEqpID() {
        return EqpID == null ? "" : EqpID;
    }

    public void setEqpID(String eqpID) {
        EqpID = eqpID;
    }

    public String getRecipeEqpID() {
        return RecipeEqpID == null ? "" : RecipeEqpID;
    }

    public void setRecipeEqpID(String recipeEqpID) {
        RecipeEqpID = recipeEqpID;
    }

    public String getRecipeID() {
        return RecipeID == null ? "" : RecipeID;
    }

    public void setRecipeID(String recipeID) {
        RecipeID = recipeID;
    }

    public String getRecipeVer() {
        return RecipeVer == null ? "" : RecipeVer;
    }

    public void setRecipeVer(String recipeVer) {
        RecipeVer = recipeVer;
    }

    public String getRecipeType() {
        return RecipeType == null ? "" : RecipeType;
    }

    public void setRecipeType(String recipeType) {
        RecipeType = recipeType;
    }

    public String getFileUrl() {
        return FileUrl == null ? "" : FileUrl;
    }

    public void setFileUrl(String fileUrl) {
        FileUrl = fileUrl;
    }

    public String getSiteNo() {
        return SiteNo == null ? "" : SiteNo;
    }

    public void setSiteNo(String siteNo) {
        SiteNo = siteNo;
    }

    public String getGradingMark() {
        return GradingMark == null ? "" : GradingMark;
    }

    public void setGradingMark(String gradingMark) {
        GradingMark = gradingMark;
    }

    public List<ProgramEntity> getFTTESTPROGRAMLIST() {
        if (FTTESTPROGRAMLIST == null) {
            return new ArrayList<>();
        }
        return FTTESTPROGRAMLIST;
    }

    public void setFTTESTPROGRAMLIST(List<ProgramEntity> FTTESTPROGRAMLIST) {
        this.FTTESTPROGRAMLIST = FTTESTPROGRAMLIST;
    }

    public class ProgramEntity implements Serializable{
        private String TESTPROGRAMNAME;
        private String TESTPROGRAMVERSION;
        private String BINEDCNAME;
        private String BINEDCVERSION;
        private String TESTFILE;
        private String BINTYPE;

        public String getTESTPROGRAMNAME() {
            return TESTPROGRAMNAME == null ? "" : TESTPROGRAMNAME;
        }

        public void setTESTPROGRAMNAME(String TESTPROGRAMNAME) {
            this.TESTPROGRAMNAME = TESTPROGRAMNAME;
        }

        public String getTESTPROGRAMVERSION() {
            return TESTPROGRAMVERSION == null ? "" : TESTPROGRAMVERSION;
        }

        public void setTESTPROGRAMVERSION(String TESTPROGRAMVERSION) {
            this.TESTPROGRAMVERSION = TESTPROGRAMVERSION;
        }

        public String getBINEDCNAME() {
            return BINEDCNAME == null ? "" : BINEDCNAME;
        }

        public void setBINEDCNAME(String BINEDCNAME) {
            this.BINEDCNAME = BINEDCNAME;
        }

        public String getBINEDCVERSION() {
            return BINEDCVERSION == null ? "" : BINEDCVERSION;
        }

        public void setBINEDCVERSION(String BINEDCVERSION) {
            this.BINEDCVERSION = BINEDCVERSION;
        }

        public String getTESTFILE() {
            return TESTFILE == null ? "" : TESTFILE;
        }

        public void setTESTFILE(String TESTFILE) {
            this.TESTFILE = TESTFILE;
        }

        public String getBINTYPE() {
            return BINTYPE == null ? "" : BINTYPE;
        }

        public void setBINTYPE(String BINTYPE) {
            this.BINTYPE = BINTYPE;
        }
    }
}
